*{
    padding: 0;
    margin: 0;
}
a{
    text-decoration: none;
}
li{
    list-style-type: none;
}
.top{
    width: 100%;
    height: 35px;
    background: #009B72;
    .top_box{
        width: 1175px;
        height: 35px;
        margin: 0 auto;
        .top_box_left{
            float: left;
            ul li{
                float: left;
                line-height: 35px;
                padding: 0px 20px;
                font-size: 13px;
                font-family: "微软雅黑";
                a{
                    color: #FFFFFF;
                }
                &:hover{
                    background: #47B488;
                }
            }
            ul div{
                width: 1px;
                height: 35px;
                background: #47B488;
                float: left;
            }
        }
        .top_box_right{
           float: right;
           ul li{
                float: left;
                line-height: 35px;
                padding: 0px 20px;
                font-size: 13px;
                font-family: "微软雅黑";
                a{
                   color: #FFFFFF; 
                }
                &:hover{
                    background: #47B488;
                }
            }
            ul div{
                width: 1px;
                height: 35px;
                background: #47B488;
                float: left;
            }
        }
    }
}

.logo-nav{
    width: 1175px;
    height: 81px;
    margin: 0 auto;
    .logo{
        padding-top: 26px;
        float: left;
    }
    .nav{
        width: 310px;
        height: 81px;
        float: right;
        margin-right: 15px;
        ul li{
            float: left;
            line-height: 81px;
            padding: 0 20px;
            a{
                font-size: 15px;
                font-weight: 700;
                color: #7B7B7B;
                font-family: "微软雅黑";
                &:hover{
                    color: #393939;
                }
            }
        }
    }
    .cart{
        width: 148px;
        height: 59px;
        border-radius: 4px;
        float: right;
        margin-top: 10px;
        border: 1px solid #E8E8E8;
        span{
            margin-left: 18px;
            font-size: 15px;
            font-weight: 700;
            line-height: 59px;
            color: #7B7B7B;
        }
    }
}
.line-1{
    width: 100%;
    height: 1px;
    background: #E8E8E8;
}
.line-2{
    width: 100%;
    height: 1px;
    background: #EBEBEB;
}
.line-3{
    width: 100%;
    height: 1px;
    background: #F0F0F0;
}
.line-4{
    width: 100%;
    height: 1px;
    background: #F5F5F5;
}
.line-5{
    width: 100%;
    height: 1px;
    background: #FAFAFA;
}
.line-6{
    width: 100%;
    height: 1px;
    background: #FCFCFC;
}
.subnav{
    width: 1175px;
    height: 45px;
    margin: 0 auto;
    color: #7B7B7B;
    a{
        line-height: 45px;
        color: #7B7B7B;
        font-size: 14px;
    }
    span{
        line-height: 45px;
        color: #7B7B7B;
        font-size: 14px;
    }
    i{
        font-size: 10px;
    }
}
.carousel{
    width: 1349px;
    height: 430px;
    overflow: hidden;
    position: relative;
    .lunbo{
        width:6745px;
        height: 430px;
        position: absolute;

        img{
            width: 1349px;
            height: 430px;
            float: left;
        }
    }
    ul{
        width: 272px;
        height: 8px;
        position: absolute;
        bottom: 15px;
        right: 20px;
        li{
            width: 56px;
            height: 7px;
            float: left;
            background: #208455;
            margin-top: 5px;
            margin-right: 12px;
        }
    }
}
.content_top{
    width: 1175px;
    height: 162px;
    margin: 0 auto;
    .top_{
        width: 293px;
        height: 162px;
        float: left;
        img{
            margin-top: 41px;
        }
        .top_content{
            width: 180px;
            height: 50px;
            margin-top: -70px;
            margin-left: 95px;
            strong{
                padding-left: 2px;
            }
            span{
                font-size: 13px;
                color: #7B7B7B;
            }
        }
    }
}
.content1{
    width: 1176px;
    height: 1084px;
    margin: 0 auto;
    .content_con{
        width: 1174px;
        height: 964px;
        .content_con_big{
            width: 586px;
            height: 481px;
            border-bottom: 1px solid #E0E0E0;
            float: left;
            .content_box1{
                width: 290px;
                height: 480px;
                float: left;
                overflow: hidden;
                position: relative;     
                img{
                    padding-top: 49px;
                } 
                a{
                    display: block;
                    color: #fff;
                    font-size: 28px;
                    font-weight: 700;
                    position: absolute;
                    top: 200px;
                    left: 58px;
                }  
                p a{
                    display: block;
                    color: #fff;
                    font-size: 16px;
                    font-weight: 700;
                    position: absolute;
                    top: 250px;
                    left: 100px;
                }  
            } 
            .content_box2{
                width: 294px;
                height: 480px;
                float: left;
                overflow: hidden;
                position: relative;
                border-right: 1px solid #E0E0E0; 
                img{
                    margin-top: 72px;
                    margin-left: 38px;
                }  
                a{
                    display: block;
                    color: #393939;
                    font-size: 16px;
                    font-weight: 400;
                    position: absolute;
                    top: 350px;
                    left: 75px;
                }  
                p a{
                    display: block;
                    color: #1F8657;
                    font-size: 16px;
                    position: absolute;
                    top: 400px;
                    left:110px;
                }    
            } 
            .content_box3{
                width: 292px;
                height: 480px;
                float: left;
                overflow: hidden;
                position: relative;
                a{
                    display: block;
                    color: #393939;
                    font-size: 24px;
                    position: absolute;
                    top: 200px;
                    left:38px;
                } 
                span{
                    display: block;
                    color: #1F8657;
                    font-size: 20px;
                    position: absolute;
                    top: 250px;
                    left:90px;
                }        
            } 
            .content_box4{
                width: 292px;
                height: 480px;
                float: left;
                overflow: hidden;
                position: relative;  
                img{
                    width: 255px;
                    height: 365px;
                    margin-top: 85px;
                }        
            } 
            .content_box5{
                width: 290px;
                height: 480px;
                float: left;
                overflow: hidden;
                position: relative; 
                border-right: 1px solid #E0E0E0; 
                img{
                    margin-top: 78px;
                    margin-left: 40px;
                } 
                a{
                    color: #393939;
                    display: block;
                    position: absolute;
                    top: 350px;
                    left: 55px;
                }
                s{
                    color: #393939;
                    font-size: 14px;
                    display: block;
                    position: absolute;
                    top: 398px;
                    left: 110px;
                }  
                strong{
                    color: #FF3300;
                    font-size: 22px;
                    display: block;
                    position: absolute;
                    top: 415px;
                    left: 85px;
                } 
            } 
            .content_box6{
                width: 292px;
                height: 480px;
                float: left;
                overflow: hidden;             
                border-right: 1px solid #E0E0E0;
                position: relative;  
                width: 293px;
                height: 480px;
                float: left;
                overflow: hidden;
                position: relative;   
                img{
                    margin-top: 78px;
                    margin-left: 40px;
                } 
                a{
                    color: #393939;
                    display: block;
                    position: absolute;
                    top: 350px;
                    left: 55px;
                }
                s{
                    color: #393939;
                    font-size: 14px;
                    display: block;
                    position: absolute;
                    top: 398px;
                    left: 110px;
                }  
                strong{
                    color: #FF3300;
                    font-size: 22px;
                    display: block;
                    position: absolute;
                    top: 415px;
                    left: 85px;
                }         
            } 
            .content_box7{
                width: 292px;
                height: 480px;
                border-right: 1px solid #E0E0E0;
                float: left;
                overflow: hidden;
                position: relative;  
                img{
                    margin-top: 78px;
                    margin-left: 40px;
                } 
                a{
                    color: #393939;
                    display: block;
                    position: absolute;
                    top: 350px;
                    left: 95px;
                }  
                strong{
                    color: #1F8657;
                    font-size: 22px;
                    display: block;
                    position: absolute;
                    top: 415px;
                    left: 90px;
                }        
            } 
            .content_box8{
                width: 292px;
                height: 480px;
                float: left;
                overflow: hidden;
                position: relative; 
                img{
                    margin-top: 78px;
                    margin-left: 40px;
                } 
                a{
                    color: #393939;
                    display: block;
                    position: absolute;
                    top: 350px;
                    left: 95px;
                }
                s{
                    color: #393939;
                    font-size: 14px;
                    display: block;
                    position: absolute;
                    top: 398px;
                    left: 115px;
                }  
                strong{
                    color: #FF3300;
                    font-size: 22px;
                    display: block;
                    position: absolute;
                    top: 415px;
                    left: 95px;
                }          
            } 
            
        }
    }
}
.content2{
    width: 1176px;
    height: 1084px;
    margin: 0 auto;
    .content_con{
        width: 1174px;
        height: 964px;
        .content_con_big{
            width: 586px;
            height: 481px;
            border-bottom: 1px solid #E0E0E0;
            float: left;
            .content_box1{
                width: 290px;
                height: 480px;
                float: left;
                overflow: hidden;
                position: relative;     
                img{
                    padding-top: 49px;
                } 
                a{
                    display: block;
                    color: #fff;
                    font-size: 28px;
                    font-weight: 700;
                    position: absolute;
                    top: 200px;
                    left: 58px;
                }  
                p a{
                    display: block;
                    color: #fff;
                    font-size: 16px;
                    font-weight: 700;
                    position: absolute;
                    top: 250px;
                    left: 100px;
                }  
            } 
            .content_box2{
                width: 294px;
                height: 480px;
                float: left;
                overflow: hidden;
                position: relative;
                border-right: 1px solid #E0E0E0; 
                img{
                    margin-top: 72px;
                    margin-left: 38px;
                }  
                a{
                    display: block;
                    color: #393939;
                    font-size: 16px;
                    font-weight: 400;
                    position: absolute;
                    top: 350px;
                    left: 90px;
                }  
                p a{
                    display: block;
                    color: #1F8657;
                    font-size: 16px;
                    position: absolute;
                    top: 400px;
                    left:110px;
                }    
            } 
            .content_box3{
                width: 292px;
                height: 480px;
                float: left;
                overflow: hidden;
                position: relative;
                a{
                    display: block;
                    color: #393939;
                    font-size: 24px;
                    position: absolute;
                    top: 180px;
                    left:38px;
                } 
                span{
                    display: block;
                    color: #1F8657;
                    font-size: 20px;
                    position: absolute;
                    top: 270px;
                    left:90px;
                }        
            } 
            .content_box4{
                width: 292px;
                height: 480px;
                float: left;
                overflow: hidden;
                position: relative;  
                img{
                    width: 255px;
                    height: 365px;
                    margin-top: 85px;
                }        
            } 
            .content_box5{
                width: 290px;
                height: 480px;
                float: left;
                overflow: hidden;
                position: relative; 
                border-right: 1px solid #E0E0E0; 
                img{
                    margin-top: 78px;
                    margin-left: 40px;
                } 
                a{
                    color: #393939;
                    display: block;
                    position: absolute;
                    top: 350px;
                    left: 70px;
                }
                s{
                    color: #393939;
                    font-size: 14px;
                    display: block;
                    position: absolute;
                    top: 398px;
                    left: 120px;
                }  
                strong{
                    color: #1F8657;
                    font-size: 22px;
                    display: block;
                    position: absolute;
                    top: 415px;
                    left: 100px;
                } 
            } 
            .content_box6{
                width: 292px;
                height: 480px;
                float: left;
                overflow: hidden;             
                border-right: 1px solid #E0E0E0;
                position: relative;  
                width: 293px;
                height: 480px;
                float: left;
                overflow: hidden;
                position: relative;   
                img{
                    margin-top: 78px;
                    margin-left: 40px;
                } 
                a{
                    color: #393939;
                    display: block;
                    position: absolute;
                    top: 350px;
                    left: 75px;
                }
                s{
                    color: #393939;
                    font-size: 14px;
                    display: block;
                    position: absolute;
                    top: 398px;
                    left: 110px;
                }  
                strong{
                    color: #1F8657;
                    font-size: 22px;
                    display: block;
                    position: absolute;
                    top: 415px;
                    left: 100px;
                }         
            } 
            .content_box7{
                width: 292px;
                height: 480px;
                border-right: 1px solid #E0E0E0;
                float: left;
                overflow: hidden;
                position: relative;  
                img{
                    margin-top: 78px;
                    margin-left: 40px;
                } 
                a{
                    color: #393939;
                    display: block;
                    position: absolute;
                    top: 350px;
                    left: 65px;
                }  
                strong{
                    color: #1F8657;
                    font-size: 22px;
                    display: block;
                    position: absolute;
                    top: 415px;
                    left: 100px;
                }        
            } 
            .content_box8{
                width: 292px;
                height: 480px;
                float: left;
                overflow: hidden;
                position: relative; 
                img{
                    margin-top: 78px;
                    margin-left: 40px;
                } 
                a{
                    color: #393939;
                    display: block;
                    position: absolute;
                    top: 350px;
                    left: 90px;
                }
                s{
                    color: #393939;
                    font-size: 14px;
                    display: block;
                    position: absolute;
                    top: 398px;
                    left: 115px;
                }  
                strong{
                    color: #1F8657;
                    font-size: 22px;
                    display: block;
                    position: absolute;
                    top: 415px;
                    left: 100px;
                }          
            } 
            
        }
    }
}
//内容3
.content3{
    width: 1175px;
    height: 590px;
    margin: 0 auto;
    position: relative;
    margin-top: 20px;
//  内容3左侧
    .left{
        width:587px;
        height: 589px;
        position: relative;
        float: left;
        .con_top{
            width: 586px;
            height: 84px;
            h2{
                font-size: 28px;
                color: #393939;
            }
            span{
                display: block;
                margin-top: 22px;
                font-size: 16px;
                color: #393939;
                float: left;
            }
            ul li{
                float: left;
                font-size: 14px;
                height: 20px;
                padding-left: 15px;
                line-height: 65px;
                a{
                   color: #1F8657; 
                   font-weight: 700;
                }
            }
        }
        .con_bottom{
            width: 586px;
            height: 505px;
            .con_bottom_left{
                width: 293px;
                height: 422px;
                position: relative;
                float: left;
                img{
                    padding-top: 20px;
                    padding-left: 25px;
                }
                .neirong{
                    width: 205px;
                    height: 100px;
                    margin-left: 30px;
                    margin-top: 15px;
                    text-align: center;
                    a{
                       color: #333;
                       font-size: 16px; 
                       line-height: 45px;
                    }
                    s{
                        color: #393939;
                        font-size: 12px;     
                    }
                    span{
                        color: #FF3300;
                        font-size: 18px;
                        font-weight: 700;
                    }
                }
            }
            .con_bottom_right{
                width: 293px;
                height: 422px;
                float: left;
                position: relative;
                img{
                    padding-top: 20px;
                    padding-left: 25px;
                }
                .neirong{
                    width: 205px;
                    height: 100px;
                    margin-left: 30px;
                    margin-top: 15px;
                    text-align: center;
                    a{
                       color: #333;
                       font-size: 16px; 
                       line-height: 45px;
                    }
                    s{
                        color: #393939;
                        font-size: 12px;     
                    }
                    span{
                        color: #FF3300;
                        font-size: 18px;
                        font-weight: 700;
                    }
                }          
            }
        }
    }
//  内容3右侧
    .right{
        width:587px;
        height: 589px;
        position: relative;
        float: left;
        .con_top{
            width: 586px;
            height: 84px;
            h2{
                font-size: 28px;
                color: #393939;
            }
            span{
                display: block;
                margin-top: 22px;
                font-size: 16px;
                color: #393939;
                float: left;
            }
            ul li{
                float: left;
                height: 20px;
                font-size: 14px;
                padding-left: 15px;
                line-height: 65px;
                a{
                   color: #1F8657; 
                   font-weight: 700;
                }
            }
        }
        .con_bottom{
            width: 586px;
            height: 505px;
            .con_bottom_left{
                width: 293px;
                height: 422px;
                position: relative;
                float: left;
                img{

                    padding-top: 20px;
                    padding-left: 25px;
                }
                .neirong{
                    width: 205px;
                    height: 100px;
                    margin-left: 30px;
                    margin-top: 15px;
                    text-align: center;
                    a{
                       color: #333;
                       font-size: 16px; 
                       line-height: 45px;
                    }
                    s{
                        color: #393939;
                        font-size: 12px;     
                    }
                    span{
                        color: #FF3300;
                        font-size: 18px;
                        font-weight: 700;
                    }
                }
            }
            .con_bottom_right{
                width: 293px;
                height: 422px;
                float: left;
                position: relative;
                img{
                    padding-top: 20px;
                    padding-left: 25px;
                }
                .neirong{
                    width: 205px;
                    height: 100px;
                    margin-left: 30px;
                    margin-top: 15px;
                    text-align: center;
                    a{
                       color: #333;
                       font-size: 16px; 
                       line-height: 45px;
                    }
                    s{
                        color: #393939;
                        font-size: 12px;     
                    }
                    span{
                        color: #FF3300;
                        font-size: 18px;
                        font-weight: 700;
                    }
                }          
            }
        }
    }
    .shouji{
        width: 176px;
        height: 60px;
        overflow: hidden;
        background: #2AAD6F;
        position: absolute;
        top: 520px;
        left: 206px;
        a{
            color: #FFFFD9;
            font-weight: 600;
            padding-left: 40px;
            padding-top: 18px;
            display: block;
            width: 176px;
            height: 60px;
            &:hover{
                background: #47B488;
            }
        }
    }
    .peijian{
        width: 176px;
        height: 60px;
        overflow: hidden;
        background: #2AAD6F;
        position: absolute;
        top: 520px;
        left: 795px;
        a{
            color: #FFFFD9;
            font-weight: 600;
            padding-left: 40px;
            padding-top: 18px;
            display: block;
            width: 176px;
            height: 60px;
            &:hover{
                background: #47B488;
            }
        }
    }
}
.bottom1{
    width: 100%;
    height: 171px;
    margin: 0 auto;
    margin-top: 70px;
    img{
        width: 50%;
        height: 171px;
        float: left;
    }
}
.bottom2{
    width: 1175px;
    height: 112px;
    overflow: hidden;
    margin: 0 auto;
    margin-top: 50px;
    .left{
        width: 386px;
        height: 112px;
        float: left;
        overflow: hidden;
        position: relative;
        background: #2AAD6F;
        img{
            padding-left: 40px;
            padding-top: 25px;
            float: left;
        }
        a{
            color: #fff;
            font-size: 20px;
            font-weight: 700;
            display: block;
            width: 386px;
            height: 112px;
            padding-left:230px ;
            padding-top: 42px;
            &:hover{
                background: #47B488;
            }
        }
    }
    .center{
        width: 386px;
        height: 112px;
        float: left;
        overflow: hidden;
        background: #EDEDED;
        margin-left:8px ;
        img{
            padding-left: 40px;
            padding-top: 22px;
            float: left;
        }
        a{
            color: #333;
            font-size: 20px;
            font-weight: 700;
            display: block;
            width: 386px;
            height: 112px;
            padding-left:230px ;
            padding-top: 42px;
            &:hover{
                background: #CCCCCC;
            }
        }
    }
    .right{
        width: 386px;
        height: 112px;
        float: left;
        overflow: hidden;
        margin-left:8px ;
        background: #2AAD6F;
        img{
            padding-left: 40px;
            padding-top: 22px;
            float: left;
        }
        a{
            color: #fff;
            font-size: 20px;
            font-weight: 700;
            display: block;
            width: 386px;
            height: 112px;
            padding-left:230px ;
            padding-top: 42px;
            &:hover{
                background: #47B488;
            }
        }
    }
}
.bottom3{
    width: 1174px;
    height: 220px;
    margin: 0 auto;
    margin-top: 14px;
    dl{
        display: block;
        width: 234px;
        height: 195px;
        float: left;
        dt a{
            font-size: 18px;
            line-height: 60px;
            color: #1F8657;
            font-weight: 700;
        }
        dd a{
            color: #7B7B7B;
            font-weight: 500;
            font-size: 14px;
            line-height: 28px;
            &:hover{
                color: #1F8657;
            }
        }
    }
}
.bottom4{
    width: 100%;
    height: 107px;
    margin-top: 5px;
    overflow: hidden;
    border-top: 1px solid #EDEDED;
    border-bottom: 1px solid #EDEDED;
    .bottom4_box{
        width: 1175px;
        height: 107px; 
        margin: 0 auto;
        .bottom4_box_left{
            width: 520px;
            height: 107px;
            float: left;
            position: relative;
            span.guanzhu{
                position: absolute;
                top: 37px;
                color: #7B7B7B;
            }
            img.weibo{
                padding-left: 70px;
                padding-top: 27px;
            }
            span.jiaru{
                position: absolute;
                top: 37px;
                left: 240px;
                color: #7B7B7B;
            }
            img.jia{
                padding-left: 148px;
                padding-top: 27px;
            }
        }
        .bottom4_box_right{
            width: 520px;
            height: 107px;
            float: right;
            position: relative;
            img{
                padding-top: 20px;
            }
            .del{
                padding-left: 182px;
            }
            .bottom4_box_right_content1{
                width: 170px;
                height: 60px;
                position: absolute;
                top: 25px;
                left: 80px;
                a.kefu{
                    color: #1F8657;
                    font-size: 18px;
                    font-weight: 700;
                }
                a.shijian{
                    color: #393939;
                    line-height: 28px;
                }
            }
            .bottom4_box_right_content2{
                width: 170px;
                height: 60px;
                position: absolute;
                top: 25px;
                left: 340px;
                a.kefu{
                    color: #1F8657;
                    font-size: 18px;
                    font-weight: 700;
                }
                a.shijian{
                    color: #393939;
                    line-height: 28px;
                }
            }
        }
    }
}
.bottom5{
    width: 1175px;
    height: 115px;
    margin: 0 auto;
    span{
        font-size: 12px;
        line-height: 55px;
        color: #7B7B7B;
    }
}
//主页结束***************************

//***************列表页开始*******************

.sort{
    width: 1175px;
    height: 342px;
    border-top: 1px solid #E5E5E5;
    margin: 0 auto;  
    .sort_top{
        width: 1175px;
        height: 165px;
        .sort_top_sort{
            width: 195px;
            height: 165px;
            float: left;
            img{
                padding-top:40px;
            }
            p{
                display: block;
                width: 73px;
                height: 5px;
                display: none;
                background: #2AAD6F;
            }
        }
    } 
    .sort_bottom{
        width: 1175px;
        height: 140px;
        margin-top: 30px;
        .sort_bottom_top{
           width: 178px;
           height: 140px;
           float: left;
           li{
               line-height: 42px;
               color: #393939;
           }
        } 
        .sort_bottom_bottom{
           width: 795px;
           height: 140px; 
           float: left;
           ul.t{ 
               float: left;            
               a.shou{
                   display: block;
                   width: 52px;
                   height: 20px;
                   color: #fff;
                   text-align: center;
                   background: #2AAD6F;
                   margin-top: 14px;
                   float: left;
                   margin-right: 10px;
                   line-height: 16px;
               }
               li{
                   float: left;
                   line-height: 42px;
                   padding-left: 15px;
                   padding-right: 15px;
                   a{
                       color: #757575;
                       font-size: 16px;
                   }
               }
               p{
                   display: block;
                   width: 1px;
                   float: left;
                   height: 20px;
                   background: #E1E1E1;
                   margin-top: 14px;
               }
           }
           ul.c{  
               float: left;           
               a.shou{
                   display: block;
                   width: 52px;
                   height: 20px;
                   color: #fff;
                   text-align: center;
                   background: #2AAD6F;
                   margin-top: 14px;
                   float: left;
                   margin-right: 10px;
                   line-height: 16px;
               }
               li{
                   float: left;
                   line-height: 42px;
                   padding-left: 15px;
                   padding-right: 15px;
                   a{
                       color: #757575;
                       font-size: 16px;
                   }
               }
               p{
                   display: block;
                   width: 1px;
                   float: left;
                   height: 20px;
                   background: #E1E1E1;
                   margin-top: 14px;
               }
           }
            ul.b{  
               float: left;           
               a.shou{
                   display: block;
                   width: 52px;
                   height: 20px;
                   color: #fff;
                   text-align: center;
                   background: #2AAD6F;
                   margin-top: 14px;
                   float: left;
                   margin-right: 10px;
                   line-height: 16px;
               }
               li{
                   float: left;
                   line-height: 42px;
                   padding-left: 15px;
                   padding-right: 15px;
                   a{
                       color: #757575;
                       font-size: 16px;
                   }
               }
               p{
                   display: block;
                   width: 1px;
                   float: left;
                   height: 20px;
                   background: #E1E1E1;
                   margin-top: 14px;
               }
           }
        }
    } 
}

.list_content{
    width: 100%;
    height: 2122px;
    background: #EDEDED;
    .list_content_top{
        width: 1175px;
        height: 1342px;
        margin: 0 auto;
        .list_title{
            width: 117px;
            height: 62px;
            float: right;
            a{
                color: #393939;
                line-height: 60px;
            }
        }
        .list_box{
            width: 1176px;
            height: 1281px;
            float: left;
            text-align: center;
            .list_con{
                width: 292px;
                height: 426px;
                float: left;
                margin: 1px;
                background: #fff;
                img{
                    padding-top: 44px;
                }
                .note{
                    width: 233px;
                    height: 100px;
                    margin-left: 30px;
                    a{
                        color: #393939;
                        line-height: 60px;
                    }
                    span{
                        color: #1F8657;
                        font-weight: 700;
                        font-size: 18px;
                        line-height: 60px;
                    }
                }
            }
        }
    }
    .page{
        width: 312px;
        height: 50px;
        margin: 0 auto;
        margin-top: 25px;
        a{
            display: block;
            width: 50px;
            height: 50px;
            background: #fff;
            margin: 0 6px;
            float: left;
            color: #1F8657;
            text-align: center;
            line-height: 50px;
            border-radius: 25px;
            &:hover{
                color: #FFFFFF;
                background: #47B488;
            }
        }
    }
    .recent{
        width: 1176px;
        height: 474px;
        text-align: center;
        margin:125px auto 0;
        h2{
            font-size: 28px;
        }
        .rectent_box{
            width: 1176px;
            height: 426px;
            margin: 22px auto 0;
            .rectent_box_con{
                width: 292px;
                height: 426px;
                float: left;
                margin: 1px;
                background: #fff;
                img{
                    padding-top: 40px;
                }
                .rectent_box_content{
                    width: 268px;
                    height: 95px;
                    margin-left: 15px;
                    a{
                        line-height: 58px;
                        font-size: 16px;
                        color: #393939;
                    }
                    span{
                        line-height: 48px;
                        color: #1F8657;
                        font-size: 18px;
                        font-weight: 700;
                    }
                }
            }
        }
    }
}
//列表页结束************************

//登录页面开始****************************************
.head{
    width: 100%;
    height: 87px;
    .head_top{
        width: 100%;
        height: 10px;
        background: #009B72;
    }
    .head_bottom{
        width: 1175px;
        height: 77px;
        margin: 0 auto;
        position: relative;
        img{
            padding-top: 26px;
            float: left;
        }
        span{
            display: block;
            width: 1px;
            float: left;
            height: 30px;
            margin-left: 110px;
            background: #CCCCCC;
            margin-top: 26px;
        }
        h3{
            width: 200px;
            padding-top: 26px;
            margin-left: 320px;
            color: #393939;
        }
        .head_bottom_right{
            width: 200px;
            height: 16px;
            position: absolute;
            top:28px;
            left: 970px;
            a{
                color: #393939;
                font-size: 14px;
                padding-right: 50px;
            }
        }
        img.hui{
            position: absolute;
            top: -3px;
            left: 932px;
        }
        img.login{
            position: absolute;
            top: -3px;
            left: 1042px;
        }    
    }
}
.login_cont{
    width: 100%;
    height: 734px;
    background: #EDEDED;
    .login_cont_box{
        width: 1175px;
        height: 734px;
        position: relative;
        margin: 0 auto;
        .login_cont_left{     
            img{
                width: 760px;
                height: 461px; 
                margin-top: 120px;
            }
        }
        .login_cont_right{
            width: 360px;
            height: 450px;
            position: absolute;
            top: 140px;
            left: 780px;
            input.username{
                width: 338px;
                height: 65px;
                font-size: 16px;
                border: 1px solid #CCCCCC;
                border-radius:3px;
                font-weight: 600;
                padding-left: 20px;
            }
            span.username{
                font-size: 13px;
                line-height: 50px;
                color: #CCCCCC;
            }
            input.password{
                width: 338px;
                height: 65px;
                font-size: 16px;
                font-weight: 600;
                border: 1px solid #CCCCCC;
                border-radius:3px;
                padding-left: 20px;
            }
            input.code{
                width: 125px;
                height: 65px;
                font-size: 16px;
                margin-top: 20px;
                font-weight: 600;
                float: left;
                border: 1px solid #CCCCCC;
                border-radius:3px;
                padding-left: 20px;
            }
            img.code1{
                width: 120px;
                height: 50px;
                float: left;
                margin-top:28px;
                margin-left: 15px;
                background: orange;
            }
            a.code{
                width: 60px;
                height: 14px;
                float: left;
                color: #2AAD6F;
                display: block;
                padding-top: 43px;
                margin-left: 15px;
            }
            input.sub{
                width: 358px;
                height: 65px;
                background: #2AAD6F;
                margin-top: 20px;
                font-size: 18px;
                border-radius:3px;
                color: #FFFFFF;
                font-weight: 600;
                &:hover{
                    background: #47B488;
                }
            }
            a.wangji{
                line-height: 50px;
                color: #2AAD6F;
            }
            a.zhuce{
                line-height: 50px;
                float: right;
                color: #2AAD6F;
            }
            .span{
                color: #393939;
            }
            .qita{
                position: absolute;
                top: 407px;
                left: 120px;
            }
        }
    }
}
//登录页面结束***************************

//注册页面开始
.zhuce_box{
    width: 100%;
    height: 635px;
    background: #EDEDED;
    .zhuce_box_cont{
        width: 1175px;
        height: 635px;
        margin: 0 auto;
        position: relative;
        .zhuce_box_cont1{
           width: 560px;
           height: 544px;
           position: absolute;
           top: 60px;
           left: 320px;
           span.zhanghao{
               color: #393939;
           }
           a.denglu{
               color: #1F8657;
           }
           input.user{
               width: 534px;
               height: 65px;
               margin-top: 22px;
               border: 1px solid #CCCCCC;
               font-size: 16px;
               font-weight: 600;
               padding-left: 24px;
           }
           input.pass1{
               width: 534px;
               height: 65px;
               margin-top: 20px;
               border: 1px solid #CCCCCC;
               font-size: 16px;
               font-weight: 600;
               padding-left: 24px;
           }
           input.pass2{
               width: 534px;
               height: 65px;
               margin-top: 20px;
               border: 1px solid #CCCCCC;
               font-size: 16px;
               font-weight: 600;
               padding-left: 24px;
           }
           input.code{
               width: 188px;
               height: 65px;
               margin-top: 20px;
               border: 1px solid #CCCCCC;
               font-size: 16px;
               font-weight: 600;
               padding-left: 24px;
           }
           img{
               width: 200px;
               height: 50px;
               position: absolute;
               top: 312px;
               left: 230px;
               background: orange;
           }
           a.huan{
               padding-left: 235px;
           }
           a.xieyi{
               display: block;
               width: 31px;
               height: 31px;
               margin-top: 20px;
               border: 1px solid #2AAD6F;
               span.xiyi{
                   display: block;
                   width: 13px;
                   background: #169B70;
                   height: 13px;
                   margin: 9px 9px;
               }
           }
           span.ton{
               color: #000;
               display: block;
               position: absolute;
               top:397px;
               left: 40px;
           }
           form a.xiey{
               color: #2AAD6F;
               position: absolute;
               top:397px;
               left: 150px;
           }
           .tijiao{
               width: 560px;
               height: 62px;
               background: #2AAD6F;
               margin-top: 20px;
               font-size: 18px;
               color: #fff;
               font-weight: 600;
           }
        }
    }
}

//注册页面结束

//商品页开始********************************
.shangpin{
    width: 100%;
    height: 800px;
    margin: 0 auto;
    background: #F5F5F5;
    border-top: 1px solid #E5E5E5;
    .shangpin_box{
        width: 1176px;
        height: 744px;
        position: relative;
        margin: 28px auto 0;
        .img{
            width: 588px;
            height: 588px;
            img{
               width: 588px;
               height: 588px; 
            }
        }
        ul{
            display: block;
            width: 460px;
            margin-left: 66px;
            height: 77px;
            text-align: center;
            li{
                display: block;
                width: 77px;
                height: 77px;
                border-radius: 40px;
                border:1px solid #EEEEEE;
                margin-left: 10px;
                float: left;
                img{
                    width: 51px;
                    height: 51px;
                    padding-top: 11px;
                }
            }
        }
        .xiangq{
            width: 588px;
            height: 744px;
            position: absolute;
            top: 0px;
            left: 588px;
            h2{
                color: #393939;
                font-family: 宋体;
                padding-top: 14px;
                font-size: 26px;
            }
            span{
                font-size: 14px;
                color: #878787;
            }
            span.jia{
                display: block;
                margin-top: 12px;
                color: #FF3300;
                font-size: 22px;
                
            }
        }
        .fenlei{
            width: 588px;
            height: 511px;
            border-top: 1px solid #CCCCCC;
            position: absolute;
            top:170px;
            left: 588px;
            .fenlei1{
                width: 588px;
                height: 59px;  
                margin-top: 20px;
                span{
                    display: block;
                    width: 80px;
                    float: left;
                    line-height: 42px;
                }
                .fenlei1_1{
                    width: 490px;
                    height: 59px;
                    float: left;
                    a{
                        display: block;
                        width: 141px;
                        border: 2px solid #C8C8C8;
                        text-align: center;
                        line-height: 40px;
                        margin-left: 18px;
                        height: 40px;
                        float: left;
                        border-radius: 4px;
                        color: #646464;
                        font-size: 14px;
                    }
                }
            }
            .fenlei2{
                width: 588px;
                height: 59px;  
                span{
                    display: block;
                    width: 80px;
                    float: left;
                    line-height: 42px;
                }
                .fenlei2_1{
                    width: 490px;
                    height: 59px;
                    float: left;
                    a{
                        display: block;
                        width: 141px;
                        border: 2px solid #C8C8C8;
                        text-align: center;
                        line-height: 40px;
                        margin-left: 18px;
                        height: 40px;
                        float: left;
                        border-radius: 4px;
                        color: #646464;
                        font-size: 14px;
                    }
                }
            }
            .fenlei3{
                width: 588px;
                height: 59px;  
                span{
                    display: block;
                    width: 80px;
                    float: left;
                    line-height: 42px;
                }
                .fenlei3_1{
                    width: 490px;
                    height: 59px;
                    float: left;
                    a{
                        display: block;
                        width: 141px;
                        border: 2px solid #C8C8C8;
                        text-align: center;
                        line-height: 40px;
                        margin-left: 18px;
                        height: 40px;
                        float: left;
                        border-radius: 4px;
                        color: #646464;
                        font-size: 14px;
                    }
                }
            }
            .fenlei4{
                width: 588px;
                height: 90px;  
                span{
                    display: block;
                    width: 80px;
                    float: left;
                    line-height: 42px;
                }
                .fenlei4_1{
                    width: 490px;
                    height: 90px;
                    float: left;
                    position: relative;
                    margin-left: 18px;
                    img{
                        width: 38px;
                        height: 38px;
                        border: 1px solid #DADADA;
                    }
                    a.zeng1{
                        padding-left: 12px;
                        font-size: 14px;
                        color: #393939;
                        position: absolute;
                        top:9px;
                        left:43px;
                        &:hover{
                            color: #2AAD6F;
                        }
                    }
                    a.zeng2{
                        padding-left: 12px;
                        font-size: 14px;
                        color: #393939;
                        position: absolute;
                        top:52px;
                        left:43px;
                        &:hover{
                            color: #2AAD6F;
                        }
                    }
                }
            }
            .fenlei5{
                width: 588px;
                height: 114px;  
                span{
                    display: block;
                    width: 80px;
                    float: left;
                    line-height: 42px;
                }
                .fenlei5_1{
                    float: left;
                    margin-left: 18px;
                    width: 471px;
                    height: 114px;
                    a{
                        display: block;
                        width: 163px;
                        height: 30px;
                        float: left;
                        margin-right: 12px;
                        margin-bottom: 10px;
                        border: 1px solid #C1C1C1;
                        border-radius: 3px;
                        span.yan{
                            display: block;
                            width: 32px;
                            height: 30px;
                            line-height: 30px;
                            background: #409F73;
                            color: #fff;
                            text-align: center;
                            font-size: 14px;
                        }
                        span.yanshi{
                            display: block;
                            width: 131px;
                            height: 30px;
                            line-height: 30px;
                            font-size: 14px;
                            text-align: center;
                            color: #393939;
                        }
                    }
                    a.liaojie{
                        font-size: 14px;
                        border: none;
                        line-height: 30px;
                        color: #2AAD6F;
                    }
                    .baoxian{
                        width: 488px;
                        height: 20px;
                        position: absolute;
                        top:359px;
                        span{
                            display: inline;
                            width: 173px;
                            height: 20px;
                            font-size: 14px;
                        }
                        a{
                            width: 300px;
                            font-size: 14px;
                            border: none;
                            line-height: 42px;
                            color: #2AAD6F;
                        }
                    }
                }
            }
            .fenlei6{
                width: 586px;
                height: 92px;
                border: 1px solid #E2E2E2;
                background: #fff;
                .fenlei6_left{
                    width: 145px;
                    height: 36px;
                    margin-left: 32px;
                    margin-top: 27px;
                    float: left;
                    border: 1px solid #CCCCCC;
                    a{
                        display: block;
                        width: 40px;
                        height: 36px;
                        float: left;
                        text-align: center;
                        background: #F0F0F0;
                        line-height: 32px;
                    }
                    input{
                        width: 65px;
                        border: none;
                        height: 36px;
                        text-align: center;
                        display: block;
                        float: left;
                    }
                }
                .fenlei6_right{
                    a{
                        display: block;
                        width: 265px;
                        height: 52px;
                        background: #D4EEE1;
                        color: #1F8657;
                        float: left;
                        font-weight: 700;
                        text-align: center;
                        line-height: 52px;
                        margin-top: 20px;
                        margin-left: 28px;
                        &:hover{
                            background: #47B488;
                            color: #fff;
                        }
                    }
                }
            }
            .fenlei7{
                width: 530px;
                height: 27px;
                margin-top: 20px;
                margin-left: 25px;
                img{
                    float: left;
                    padding-right: 3px;
                }
                span{
                    font-size: 14px;
                    float: left;
                    margin-right: 25px;
                    margin-top: 3px;
                }
            }
        }
    }   
}
.shangpin_cont{
    widows: 100%;
    position: relative;
    p{
        width: 100%;
        height: 5px;
        background: red;
        position: absolute;
        top:50px;
        background: #666;
        opacity: 0.4;
    }
    .shangpin_cont_top{
        width: 1176px;
        margin: 0 auto;
        height: 55px;
        a{
            display: block;
            width: 152px;
            height: 55px;
            text-align: center;
            float: left;
            line-height: 55px;
            color: #575757;
        }
        p{
            width: 100%;
            height: 5px;
            margin-bottom: px;
            background: red;      
        }
    }
    .shangp_cont_con{
        width: 1349px;
        height: 6330px;
        img{
            width: 1349px;
            height: 422px;
            float: left;
        }
    }
}
//商品页结束***********************************

//个人中心开始
.user_cont{
    width: 1175px;
    margin: 0 auto;
    .user_cont1{
        width: 1175px;
        height: 78px;
        border-top: 1px solid #E5E5E5;
        h2{
            line-height: 78px;
            float: left;
        }
        ul{
            display: block;
            width: 420px;
            height: 18px;
            margin-left: 720px;
            margin-top: 28px;
            li{
                float: left;
                font-size: 16px;
                padding-right: 38px;
                a{
                    color: #7B7B7B;
                    display: block;
                    font-weight: 600;
                    padding-bottom: 3px;
                }
            }
        }
    }
    .user_cont2{
        width: 880px;
        float: left;
        background: #FCFCFC;
        .user_cont2_1{
            width: 808px;
            padding: 42px 35px;
            border: 1px solid #E2E2E2;
            h3{
                color: #393939;
                margin-bottom: 12px;
            }
            span{
                color: #393939;
            }
        }
        .user_cont2_2{
            width: 820px;
            border: 1px solid #E2E2E2;
            padding: 42px 23px 22px 35px;
            margin-bottom: 28px;
            h3{
                color: #393939;
                margin-bottom: 12px;
            }
            .dongtai{
                width: 820px;
                height: 175px;
                img{
                    padding-top: 20px;
                    float: left;
                }
                .dongtai_cont{
                    width: 735px;
                    height: 157px;
                    float: left;
                    position: relative;
                    background: #EDEDED;
                    margin-left: 28px;
                    h4{
                        color: #393939;
                        padding-left: 20px;
                        padding-top: 23px;
                    }
                    .dongtai_cont1{
                        width: 430px;
                        height: 55px;
                        margin-left: 18px;
                        margin-top: 20px;
                        img{
                            width: 55px;
                            height: 55px;
                            padding: 0;
                        }
                        a{
                            color: #1F8657;
                            font-size: 18px;
                            font-weight: 600;
                        }
                        span{
                            line-height: 38px;
                            font-size: 14px;
                            color: #393939;
                        }
                        p.time{
                            font-size: 14px;
                            color: #393939;
                            position: absolute;
                            top: 23px;
                            left: 560px;
                        }
                    }
                }
            }
        }
    }
    .user_right{
        width: 294px;
        height: 620px;
        float: right;
        .user_right_top{
            width: 294px;
            height: 294px;
            img{
                width: 294px;
                height: 294px;
            }
        }
        p{
            padding: 12px;
        }
        
    }
}

//个人中心结束

//个人信息开始
.eml{
    width: 880px;
    height: 251px;
    background: #FAFAFA;
    border: 1px solid #E8E8E8;
    .eml_con{
        width: 820px;
        height: 171px;
        position: relative;
        margin-top: 40px;
        margin-left: 30px;
        background: #EDEDED;
        h5{
            padding-top: 15px;
            padding-left: 20px;
            color: #393939;
        }
        span.youxiang{
            font-size: 14px;
            line-height: 64px;
            padding-left: 20px;
        }
        input.emal{
            width: 571px;
            height: 50px;
            float: left;
            border: 1px solid #CCCCCC;
            border-radius: 4px;
            margin-left: 20px;
            padding-left: 12px;
        }
        a{
            display: block;
            width: 188px;
            height: 52px;
            position: absolute;
            text-align: center;
            color: #fff;
            font-weight: 700;
            line-height: 52px;
            top: 98px;
            left: 602px;
            background: #2AAD6F;
        }
    }
}
.geren{
    width: 880px;
    height: 202px;
    background: #FBFBFB;
    border: 1px solid #E2E2E2;
    border-top: none;
    span.user{
        padding-left: 30px;
        line-height: 100px;     
    }
    span.sex{
        padding-left: 404px;
        line-height: 100px;
    }
    span.birthday{
        padding-left: 30px;
    }
}
.alter{
    width: 880px;
    border: 1px solid #E2E2E2; 
    border-top: none;
    position: relative;
    height: 140px;
    background: #FBFBFB;
    a{
        display: block;
        width: 112px;
        height: 60px;
        font-weight: 600;
        color: #1F8657;
        text-align: center;
        position: absolute;
        top: 40px;
        left: 738px;
        line-height: 60px;
        background: #D4EEE1;    
        &:hover{
            background: #47B488;
            color: #fff;
        }
    }
}
.porfile_right{
    width: 292px;
    height: 226px;
    background: #EDEDED;
    position: absolute;
    left: 969px;
    top:246px;
    span{
        padding-left: 21px;
        line-height: 60px;
        font-size: 14px;
    }
    input{
        width: 242px;
        height: 64px;
        border: none;
        border-radius: 4px;
        padding-left: 12px;
        font-size: 10px;
        background: #CCCCCC;
        color: #6D6D6D;
        margin-left: 18px;
    }
    a{
        display: block;
        width: 254px;
        height: 62px;
        background: #2AAD6F;
        color: #fff;
        text-align: center;
        line-height: 62px;
        margin-left: 18px;
        margin-top: 18px;
        font-weight:600; 
        &:hover{
            background: #47B488;
        }
    }
}
//个人信息结束

//配送地址开始
.addresses{
    width: 1175px;
    padding: 40px 10px 10px 10px;
    background: #FCFCFC;
    h4{
        padding-left:30px;
        color: #393939;
        
    }  
    a.xindizhi{
        display: block;
        width: 160px;
        height: 60px;
        overflow: hidden;
        text-align: center;
        line-height: 60px;
        background: #D4EEE1;
        margin-top: 12px;
        color: #438657;
        font-weight: 700;
        margin-left: 30px;
        margin-bottom:10px ;
        &:hover{
            background: #47B488;
            color: #fff;
        }
    }
    .addresses_con{
        width: 1116px;
        height: 156px;
        position: relative;
        border: 2px solid #2AAD6F;
        border-radius:4px;
        margin-left: 30px;
        margin-top: 12px;
        a.peisong{
            display: block;
            width: 29px;
            height: 29px;
            margin-top: 23px;
            margin-left: 19px;
            float: left;
            text-align: center;
            border: 1px solid #3FC494;
            border-radius: 15px;
            strong{
                display: block;
                width: 15px;
                height: 15px;
                border-radius:8px;
                line-height: 29px;
                margin-left: 7px;
                margin-top: 7px;
                background: #2AAD6F;
            }
        }
        h4{
            padding-top: 28px;
            margin-left: 29px;
        }
        span.lianxi{
            padding-left: 8px;
            line-height: 64px;
            color: #7B7B7B;
        }
        span.dizhi{
            padding-left: 58px;
            color: #7B7B7B;
        }
        .edit_del{
            width: 100px;
            height: 16px;
            position: absolute;
            bottom: 13px;
            right: 38px;
            a{
                padding-left: 10px;
                color: #2AAD6F;
            }
        }
    }
}

//配送地址结束

//我的订单开始
.order{
    width: 1175px;
    margin: 0 auto;
    position: relative;
    padding-bottom: 20px;
    a.lishi{
        float: right;
        font-size: 15px;
        display: block;
        position: absolute;
        top: -23px;
        left: 1070px;
        font-weight: 600;
        color: #1F8657;
    }
    .meiyou{
        width: 1175px;
        height: 42px;
        margin-top: 25px;
        border: 1px solid #E2E2E2;
        .zhanwu{
            line-height: 42px;
            color: #393939;
            padding-left: 12px;
        }
    }
    .order_top{
        width: 1175px;
        height: 41px;
        margin-top: 25px;
        background: #FAFAFA;
        border: 1px solid #E2E2E2;
        span.dingdan{
            line-height: 41px;
            padding-left: 8px;
            color: #393939;
            a.hao{
                color: #1F8657;
                font-weight: 600;
            }
        }
        span.shi{
            line-height: 41px;
            float: right;
        }
    }
    ul{
        width: 1175px;
        height: 57px;
        border: 1px solid #E2E2E2;
        border-top: none;
        li.shangp{
            width: 328px;
            height: 21px;
            text-align: center;
            border-right: 1px solid #EDEDED;
            margin-top: 18px;
            float: left;
        }
        li.shul{
            width: 93px;
            height: 21px;
            text-align: center;
            border-right: 1px solid #EDEDED;
            margin-top: 18px;
            float: left;
        }
        li.dingd{
            width: 140px;
            height: 21px;
            text-align: center;
            border-right: 1px solid #EDEDED;
            margin-top: 18px;
            float: left;
        }
        li.shouh{
            width: 257px;
            height: 21px;
            text-align: center;
            border-right: 1px solid #EDEDED;
            margin-top: 18px;
            float: left;
        }
        li.zhuangt{
            width: 350px;
            height: 21px;
            text-align: center;
            margin-top: 18px;
            float: left;
        }
    }
    .xinx{
        width: 1175px;
        height: 193px;
        border: 1px solid #E2E2E2;
        border-top: none;
        .shang{
            width: 328px;
            height: 193px;
            float: left;
            text-align: center;
            img{
                width: 114px;
                height: 132px;
                padding-top: 20px;
            }
        }
        .shu{
             width: 93px;
             height: 193px;
             float: left;
             text-align: center;
             span{
                 line-height: 36px;
             }
        }
        .ding{
            width: 140px;
            height: 193px;
            float: left;
            text-align: center;
            span{
                 line-height: 36px;
             }
        }
        .shou{
            width: 257px;
            height: 193px;
            float: left;
            span{
                line-height: 36px;
            }
        }
        .zhuang{
            width: 350px;
            height: 193px;
            float: left;
            text-align: center;
            span{
                line-height: 36px;
            }
            a{
                display: block;
                width: 108px;
                height: 40px;
                line-height: 40px;
                color: #fff;
                background: #2AAD6F;
                margin-left: 121px;
                &:hover{
                    background: #47B488;
                }
            }
        }
    }
}
//我的订单结束


//购物车页面开始
.cart_box{
    width: 100%;
    padding-bottom: 40px;
    background: #EDEDED;
    .cart1{
        width: 1175px;
        height: 53px;
        margin: 0 auto;
        a{
            line-height: 45px;
            color: #7B7B7B;
            font-size: 14px;
        }
        span{
            line-height: 45px;
            color: #7B7B7B;
            font-size: 14px;
        }
        i{
            font-size: 10px;
        }
    }
    ul.cart1_ul{
        width: 1176px;
        height: 79px;
        margin: 0 auto;
        text-align: center;
        li{
            width: 391px;
            height: 79px;
            background: #F7F7F7;
            border-bottom: 4px solid #fff;
            float: left;
            border-right: 1px solid #ECECEC;
            line-height: 79px;
            font-size: 20px;
            font-weight: 700;
        }
    }
    .cart3_box{
        width: 1175px;
        margin: 0 auto;        
        background: #E2E2E2;
        .cart3{
            width: 880px;
            background: #fff;
            position: relative;
            border: 1px solid #E2E2E2;
            margin-top: 20px;
            ul.cart3_ul{
                width: 880px;
                height: 57px;
                border: 1px solid #E2E2E2;
                li.chanp{                 
                    width: 500px;
                    height: 21px;
                    margin-top: 15px;
                    padding-left: 20px;
                    float: left;
                    border-right: 1px solid #EDEDED;
                    a{
                        color: #393939;
                    }
                }
                li.shul{                 
                    width: 108px;
                    height: 21px;
                    margin-top: 15px;
                    padding-left: 20px;
                    color: #393939;
                    float: left;
                    border-right: 1px solid #EDEDED;
                }
                li.jiag{                 
                    width: 114px;
                    height: 21px;
                    margin-top: 15px;
                    padding-left: 20px;
                    color: #393939;
                    float: left;
                    border-right: 1px solid #EDEDED;
                }
                li.shanc{                 
                    width: 54px;
                    height: 21px;
                    margin-top: 15px;
                    padding-left: 20px;
                    color: #393939;
                    float: left;
                }
            }
            .cart_con{
                width: 879px;
                height: 112px;
                text-align: center;
                line-height: 112px;
                background: #FEFEFE;
                border: 1px solid #E2E2E2;
                border-top: none;
                h2{
                    color: #393939;
                }
                a{
                    color: #1F8657;
                }
            }
            
            .jixugou{
                width: 879px;
                height: 140px;
                position: relative;
                border: 1px solid #E2E2E2;
                border-top: none;
                a{
                    display: block;
                    width: 144px;
                    height: 60px;
                    background: #D4EEE1;
                    text-align: center;
                    line-height: 60px;
                    position: absolute;
                    top: 40px;
                    left: 30px;
                    color: #1F8657;
                    &:hover{
                        background: #47B488;
                        color: #fff;
                    }
                }
            }
            .cart_right{
                width: 294px;
                height: 272px;
                background: #F7F7F7;
                position: absolute;
                top: 0px;
                left: 880px;
                ul{
                    width: 255px;
                    height: 80px;
                    padding-top: 32px;
                    padding-left: 20px;
                    border-bottom: 1px solid #CCCCCC;
                    li{
                        height: 36px;
                        color: #7B7B7B;
                        span{
                            float: right;
                            color: #7B7B7B;
                        }
                    }
                }
                .xiaoji{
                    width: 264px;
                    height: 20px;
                    position: relative;
                    margin-top: 20px;
                    margin-left: 12px;
                    .xiaojil{
                        float: left;
                    }
                    .xiaojir{
                        float: right;
                    }
                    a{
                        display: block;
                        width: 254px;
                        height: 56px;
                        font-size: 16px;
                        font-weight: 600;
                        color: #fff;
                        text-align: center;
                        line-height: 56px;
                        position: absolute;
                        top: 40px;
                        left: 8px;
                        background: #CCCCCC;
                    }
                }
            }
            .cart_you{
                width: 879px;
                .cart_you_con{
                    width: 820px;
                    height: 185px;
                    margin: 0 auto;
                    position: relative;
                    border-bottom: 1px solid #CCCCCC;
                    img{
                        width: 90px;
                        height: 105px;
                        padding-top: 60px;
                        padding-left: 22px;
                    }
                    .cart_cont{
                        width: 600px;
                        height: 105px;
                        position: absolute;
                        top: 60px;
                        margin-left: 60px;
                        left: 100px;
                        span{
                            line-height: 40px;
                        }
                        .cart_shu{
                            width: 95px;
                            height: 36px;
                            position: absolute;
                            top: 3px;
                            border: 1px solid #CCCCCC;
                            border-radius: 5px;
                            left: 330px;
                            a{
                               display: block;
                               width: 25px;
                               height: 36px;
                               float: left;
                               text-align: center;
                               line-height: 32px;
                            }
                            input{
                                width: 40px;
                                border: none;
                                height: 36px;
                                text-align: center;
                                display: block;
                                float: left;
                            }
                        }
                        .jiajia{
                            position: absolute;
                            top: 0px;
                            left: 475px;
                        }
                        .cart_del{
                            width: 41px;
                            height: 41px;
                            border: 1px solid #C4C4C4;
                            position: absolute;
                            top: 0px;
                            left: 610px;
                            text-align: center;
                            font-size: 28px;
                            color: #C2C2C2;
                            line-height: 35px;
                            border-radius: 21px;
                        }
                    }
                }
            }
        }
    }
}

//购物车页面结束

//订单页面开始
.trade2_box{
    width: 1175px;
    margin: 20px auto;
    background: #fff;
    .trade2_con{
        width: 879px;
        .trade2_con1{
            width: 879px;
            height: 87px;
            border: 1px solid #E2E2E2;
            h4{
                padding-left: 20px;
                line-height: 48px;
                color: #393939;
            }
            span.song{
                padding-left: 20px;
                font-size: 15px;
                color: #7B7B7B;
            }
        }
        .trade2_con2{
            width: 879px;
            height: 160px;
            position: relative;
            border: 1px solid #E2E2E2;
            border-top: none;
            a{
                display: block;
                width: 160px;
                height: 60px;
                text-align: center;
                line-height: 60px;
                font-weight: 700;
                position: absolute;
                top:40px;
                left: 30px;
                color: #1F8657;
                background: #D4EEE1;
                &:hover{
                    background: #47B488;
                    color: #fff;
                }
            }
        }
        .trade2_con3{
            width: 879px;
            height: 140px;
            position: relative;
            border: 1px solid #E2E2E2;
            border-top: none;
            a{
                display: block;
                width: 160px;
                height: 60px;
                text-align: center;
                line-height: 60px;
                font-weight: 700;
                position: absolute;
                top:30px;
                left: 30px;
                color: #1F8657;
                background: #D4EEE1;
                &:hover{
                    background: #47B488;
                    color: #fff;
                }
            }
        }
    }
}

.trade_right{
    width: 294px;
    height: 380px;
    background: #F7F7F7;
    position: absolute;
    top: 268px;
    left: 968px;
    ul{
        width: 255px;
        padding-top: 32px;
        padding-left: 20px;
        border-bottom: 1px solid #CCCCCC;
        li{
             height: 36px;
             color: #7B7B7B;
             span{
                 float: right;
                 color: #7B7B7B;
             }
        }
    }
    .zongji{
        width: 264px;
        height: 20px;
        position: relative;
        margin-top: 20px;
        margin-left: 12px;
        .xiaojil{
             float: left;
        }
        .xiaojir{
             float: right;
        }
        a{
             display: block;
             width: 254px;
             height: 56px;
             font-size: 16px;
             font-weight: 600;
             color: #fff;
             text-align: center;
             line-height: 56px;
             position: absolute;
             top: 40px;
             left: 8px;
             background: #CCCCCC;
        }
    }
}

//订单页面结束


//支付页面开始 
.zhifu_box{
    width: 1175px;
    height: 350px;
    margin: 20px auto;
    .zhifu{
        width: 879px;
        height: 100px;
        background: #fff;
        text-align: center;
        border: 1px solid #E2E2E2;
        span{
            color: #1F8657;
            line-height: 80px;
            font-weight: 600;
            
        }
    }
}


//支付页面结束










































